# 创建函数get_avg，传递一个列表，包含若干个数字，返回出平均值。
def get_avg(nums):
    # nums = [82, 63, 95, 78]
    # 计算总和
    total = 0
    for i in nums:
        total += i
    return total/len(nums)

# result = get_avg([82, 63, 95, 78, 100, 88])
# print(result)

# 创建函数rand_pwd，传递数量，返回指定数量的随机密码
# rand_pwd(8)   ->  3u4FmTh1
# 导入随机模块
import random
# 导入字符串模块
import string
# 获取所有的英文字母
print(string.ascii_letters)
print(string.digits)
# 随机范围
all_chars = string.ascii_letters + string.digits
def rand_pwd(n = 8):
    # 声明变量保存密码字符串
    pwd = ''
    # 循环n次
    for i in range(n):
        # 每次循环从字符串中随机获取一个字符
        s = random.choice(all_chars)
        # 将生成的字符拼接到一起
        pwd += s
    return pwd  # 循环结束后，返回字符串
print(rand_pwd(6))
print(rand_pwd(10))
print(rand_pwd())





